self healing - German English Dictionary